Mariner Road Day Centre
1 Mariner Rd., Newham, London, United Kingdom, E12 5RX
(02085) 539801 Phone